insert an advertisement - German English Dictionary